mazur göstermek

  1. Verb to exculpate
  2. Verb to extenuate
  3. Verb to justify
to palliate Verb